.store-info{
    position: relative;
    width: 100%;
    // height: 200px;
    background:rgba(255,255,255,1);
    // box-shadow:24px 2px 0px rgba(229,229,229,1);
    padding: 24px;
    box-sizing: border-box;
    display: flex;
    overflow: hidden;
    &::after{
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        border-bottom: 2px solid rgba(229,229,229,1);
        content: '';
    }
    .icon-img{
        position: absolute;
        right: 0;
        top: 0;
        width: 58px;
        .store-tipe-icon{
            display: block;
            width: 58px;
            height: 59px;
            margin-bottom: 10px;
        }
    }
    .store-logo-wrap{
        position: relative;
        width: 148px;
        height: 148px;
        flex-shrink: 0;
        border-radius:12px;
        margin-right: 24px;
        overflow: hidden;
        &.show-tag{
            &::after{
                opacity: 1;
            }
        }
        &::after{
            position: absolute;
            bottom: 0;
            left: 0;
            height: 44px;
            width: 100%;
            background-color: #FF3B30;
            color: #FFFFFF;
            font-size: 24px;
            display: flex;
            align-items: center;
            justify-content: center;
            content: '车辆服务中';
            opacity: 0;
        }
    }
    .store-logo{
        width: 148px;
        height: 148px;
        display: block;
    }
    .store-content{
        padding-right: 24px;
        width: 320px;
        // height: 152px;
        .name{
            font-size: 30px;
            color: #333;
            display: -webkit-box;
            -webkit-box-orient: vertical;
            -webkit-line-clamp: 2;
            overflow: hidden;
            text-overflow: ellipsis;
            line-height: 44px;
        }
        .address{
            font-size: 22px;
            color: #999;
            margin-top: 12px;
        }
    }
    .store-distance{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: calc(208px - 24px);
        border-left: 2px solid #E5E5E5;
        .text{
            color: #12B3FF;
            font-size: 28px;
        }
        .num{
            font-size: 28px;
            color: #333;
            &::after{
                content: 'km';
            }
        }
    }
}
